#include "Comm.hpp"

class Client
{
public:
    //构造函数
    Client():_fd(gdefulted){}
    //打开管道
    bool OpenPipeWrite()
    {
        _fd = OpenPipe(WRITEFLAG);
        if(_fd < 0)return false;
        return true;
    }
    //向服务器发送信息
    //const string& 表示输入型参数
    int SendPipe(const string& in)
    {
        //打开文件
        return write(_fd,in.c_str(),sizeof(in));
    }
    //关闭管道
    void ClosePipe()
    {
        ClosePipeHelper(_fd);
    }
    //析构函数
    ~Client()
    {}
private:
    int _fd;
};